senior legal advisor - Spanish English Dictionary